home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 August: Tool Chest / Dev.CD Aug 94.toast / New System Software Extensions / OpenDoc A6 / SOM / OpenDoc and SOM / IDL / Shell.idl < prev    next >
Encoding:
Text File  |  1994-04-19  |  1.2 KB  |  53 lines  |  [TEXT/MPS ]

  1. //# Copyright:    © 1993-94 by Apple Computer, Inc., all rights reserved.
  2. #ifndef _SHELL_
  3. #define _SHELL_
  4.  
  5. #ifndef _ODOBJECT_
  6. #include "ODObject.idl"
  7. #endif
  8.  
  9. //==============================================================================
  10. // Theory of Operation
  11. //==============================================================================
  12.  
  13. /*
  14. */
  15.  
  16. //==============================================================================
  17. // Classes defined in this interface
  18. //==============================================================================
  19.  
  20. interface  ODShell;
  21.  
  22. //=====================================================================================
  23. // Implementation Types
  24. //=====================================================================================
  25.  
  26.  
  27. //==============================================================================
  28. // ODShell
  29. //==============================================================================
  30.  
  31. interface ODShell :  ODObject
  32. {     
  33.   void  InitShell();
  34.   
  35.   void  Run();
  36.     
  37.  
  38. #ifdef __SOMIDL__
  39.   implementation
  40.   {
  41.     somInit : override;
  42.     somUninit : override;
  43.     releaseorder:
  44.         InitShell,
  45.         Run;
  46.     
  47.   };
  48. #endif
  49. };
  50.  
  51. #endif // _REFCTOBJ_
  52.  
  53.